/*==================重置样式======================*/
h1,h2,h3,h4,h5,h6,body,p,a,input,dl,dt,dd,ul,ol,li,fieldset,legend,td,th{padding: 0;margin: 0;}
img{display: block;border: 0;}
body{font-size: 12px;font-family: "微软雅黑";color: #3e3e3e;background: #E9E9E9;}
html,body{width: 100%;}
ol,ul,li{list-style: none;}
a{text-decoration: none;color: #3E3E3E;}
a:hover{text-decoration: none;color: #FF5c00;}

/*==================公共样式======================*/
.l{float: left;}
.r{float: right;}
.w{width: 1090px;margin: 0 auto;}
.cur{color: #FF5C00;}


/*==================h_banner======================*/
#h_banner{width: 100%;overflow: hidden;height: 350px;}
#h_banner img{width: 100%;}

/*==================h_nav======================*/
#h_nav{height: 42px;width: 100%;background: url(../img/index/top-navbg.png) repeat-x;}
#h_nav ul.first{padding-top: 5px;}
#h_nav ul.first li{height: 36px;line-height: 36px;padding: 0 10px;border-right: 1px solid #e7e7e7;}
#h_nav ul li.cur{border: 1px solid #ccc;border-bottom: none;background: #fff;}
#h_nav ul li.cur a
{color: #FF5c00;}
#h_nav ul.first a{font-size: 14px;font-weight: bold;padding: 0 10px;}
#h_nav ul.first li.last span{display: block;width: 12px;height:20px; background: url(../img/index/sprite215new.png) no-repeat -320px -240px;position: relative;top: 7px;float: left;margin-right: 10px;transition:all .2s linear 0s;}
#h_nav ul.first li.last a{display: block;float: left;width: 65px;}
#h_nav ul.first li.last:hover a{background: #fff;border: 1px solid #FF5c00;border-bottom: none;padding: 0 10px;width: 65px;padding: 0 9px;}
#h_nav ul.first li.last:hover a span{background-position: -320px -265px;}
#h_nav .wai{height: 16px;padding: 13px 0;}
#h_nav .wai li{padding: 0 5px;border-right: 1px solid #ccc;height: 16px;position: relative;}
#h_nav .wai li.wu{border: none;}
#h_nav .wai li a{display: block;height: 36px;margin-top: -10px;line-height: 36px;padding: 0 4px;z-index: 99;position: relative;}
#h_nav .wai li.log a{color: #FF5C00;}
#h_nav .wai li.list a.w_a i{border-width:4px;display: inline-block;border-color: #000 transparent transparent;display:inline-block;border-style: solid;margin-left: 5px;transition:all .2s linear 0s;}
#h_nav .wai li.list:hover a.w_a{border: 1px solid #FF5C00;border-bottom: none;background: #fff;padding: 0 3px;}
#h_nav .wai li.list:hover a.w_a i{border-color: transparent transparent #FF5C00;}
#h_nav .wai .list .nei_dingdan{border: 1px solid #FF5C00;position: absolute;top: 26px;left: 5px;background: #fff;padding-top: 5px;display: none;z-index: 90;}
#h_nav .wai .list:hover .nei_dingdan{display: block;}
#h_nav .wai .nei_dingdan a.n_a{height: 32px;line-height: 32px;display: block;padding-right: 0;width: 63px;}
#h_nav .wai .nei_dingdan a.n_a:hover{text-decoration: none;color: #FF5C00;}



/*=================header======================*/
#header{height: 71px;padding: 20px 0;}
#header h1{padding: 8px 0;width: 150px;}
#header .header_biaoqian{margin-left: 70px;margin-top: 7px;}
#header .header_biaoqian a{margin: 0 15px;}
#header .header_biaoqian a:hover{color: #3E3E3E;}
#header .header_biaoqian span.tu{display: block;height: 40px;width: 40px;background: url(../img/index/top_bar2.png) no-repeat;margin: 0px 20px 5px;}
#header .header_biaoqian span.zheng{background-position: -86px -103px;}
#header .header_biaoqian span.jian{background-position: -43px -103px;}
#header .header_biaoqian span.zhuan{background-position: 0px -103px;}
#header .header_biaoqian span.txt{width: 80px;text-align: center;display: block;}
#header .search .search_top{border: 2px solid #FF5C00;overflow: hidden;margin-top: 5px;}
#header .search .search_top input{border: 0;height: 35px;width: 450px;padding-left: 10px;float: left;}
#header .search .search_top a{display: block;float: left;height: 35px;width: 65px;background: #FF5C00;}
#header .search .search_top a .fangdajing{display: block;height: 25px;width: 25px;background: url(../img/index/newIndexIcon.png) no-repeat 0px -84px;margin: 5px 20px;}
#header .search .search_bottom{margin: 10px 0;}
#header .search .search_bottom a{margin-right: 5px;}


/*==================nav=================*/
#nav{height: 36px;background: #fff;line-height: 36px;}
#nav .nav_quanbu{position: relative;}
#nav .nav_quanbu .nav_quanbu_a{display: block;height: 36px;width: 142px;padding-left: 17px;position: relative;color: #FF5C00;font-size: 14px;font-weight: bold;}
#nav .nav_quanbu .nav_quanbu_a span{display: block;height: 6px;width: 9px;background: url(../img/index/top_bar2.png) no-repeat -110px -65px;position: absolute;top: 15px;left: 110px;}
#nav .nav_quanbu:hover .nav_quanbu_a span{background-position: -117px -74px;}
#nav .nav_ul{height: 36px;}
#nav .nav_ul li{padding: 0 20px;background: #fff;}
#nav .nav_ul li a{display: block;height: 36px;font-size: 14px;}
#nav .nav_ul li.nav_ul_te p{background: #fff;display: none;}
#nav .nav_ul li.nav_ul_te:hover{border: 1px solid #FF5C00;padding: 0 19px;border-top: none;}
#nav .nav_ul li.nav_ul_te:hover p{display: block;}
#nav .nav_ul li .nav_ul_te_a:hover{color: #3E3E3E;}
#nav .nav_news{height: 36px;overflow: hidden;}
#nav .nav_news .nav_news_tu{height: 36px;width: 32px;background: url(../img/index/top_bar2.png) no-repeat -137px -60px;}
#nav .nav_news ul{height: 36px;margin-top: 0;}
#nav .nav_news ul li{width: 165px;margin-top: 0;}
#nav .nav_news ul li a{color: #FF5C00;}
#nav .nav_quanbu .nav_erjicaidan{position: absolute;top: 36px;display: none;z-index: 1000;}
#nav .nav_quanbu:hover .nav_erjicaidan{display: block;}
#nav .nav_quanbu .nav_erjicaidan li .nav_wai{display: block;width: 100px;height: 35px;background: #fff;position: relative;border:1px solid #fff;border-right:none;color: #3E3E3E;font-size: 12px;line-height: 35px;padding-left: 38px;font-weight: 100;}
#nav .nav_quanbu .nav_erjicaidan li:hover .nav_wai{border-color: #FF5C00;z-index: 99;}
#nav .nav_quanbu .nav_erjicaidan li .nav_wai i{display: block;height: 9px;width: 6px;background: url(../img/index/xinmayup.png) no-repeat -117px -84px;position: absolute;top: 12px;left: 120px;}
#nav .nav_quanbu .nav_erjicaidan li .nav_wai span{display: block;height: 16px;width: 15px;background: url(../img/index/top_bar2.png) no-repeat -113px 0px;position: absolute;top: 10px;left: 15px;}
#nav .nav_quanbu .nav_sanji{width: 948px;position: absolute;top: 0px;left: 138px;background: #fff;border: 1px solid #FF5C00;z-index: 90;display: none;}
#nav .nav_quanbu .nav_sanji .nav_sanji_left{padding: 0 30px;width: 630px;border-right: 1px dotted #ccc;}
#nav .nav_quanbu .nav_sanji .nav_sanji_left dt{border-bottom: 1px dotted #ccc;}
#nav .nav_quanbu .nav_sanji .nav_sanji_left dt a{font-weight: bold;}
#nav .nav_quanbu .nav_sanji .nav_sanji_left dd a{border-left: 1px solid #ccc;padding: 0 5px;}
#nav .nav_quanbu .nav_sanji .nav_sanji_left dd a.nav_sanji_a_first{border: 0;padding-left: 0;}
#nav .nav_quanbu .nav_sanji .nav_sanji_right{width: 240px;}
#nav .nav_quanbu .nav_sanji .nav_sanji_right a{float: left;margin: 10px;}
/*====================box==========================*/
#box{width: 100%;background: url(../img/index/outerBg.png) no-repeat top;overflow: hidden;}
/*==========================banner====================*/
#banner{height: 350px;width: 100%;position: relative;}
#banner .banner_header{height: 21px;width: 100%;background: url(../img/index/nav_bottom_bg.png) repeat-x;position: absolute;top: 0;left: 0;}
#banner .banner_lunbo{height: 350px;position: relative;overflow:hidden;}
#banner .banner_lunbo ul{width: 5500px;position: absolute;top: 0;left: 0;}
#banner .banner_lunbo_box{height: 19px;width: 115px;background-color: #000;filter: alpha(opacity:30);background-color:rgba(0,0,0,0.3);position: absolute;top: 300px;left: 50%;margin-left: -62.5px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
#banner .banner_lunbo_box span{display: block;height: 13px;width: 13px;margin: 3px 5px;border-radius: 50%;background: #fff;opacity: 1;filter: alpha(opacity:100);cursor: pointer;position: relative;border-radius: 50%;-moz-border-radius: 8px;-webkit-border-radius: 50%;}


/*======================banner_2==========================*/
#banner_2{height: 400px;}
#banner_2 .banner_2_up{height: 68px;line-height: 68px;margin-top: 8px;position: relative;border-bottom: 3px solid #FF5C00;margin-bottom: 20px;}
#banner_2 .banner_2_up h2{height: 29px;width: 118px;background: url(../img/index/newIndexIcon.png) no-repeat -186px -232px;margin-top: 20px;}
#banner_2 .banner_2_time{position: absolute;top: 0px;left: 50%;width: 220px;margin-left: -110px;}
#banner_2 .banner_2_time span{display: inline-block;vertical-align: middle;}
#banner_2 .banner_2_time span.num{height: 37px;width: 40px;background: url(../img/index/newIndexIcon.png) no-repeat -57px -78px;line-height: 37px;text-align: center;color: #fff;font-weight: bold;font-size: 20px;}
#banner_2 .banner_2_time span.dian{height: 28px;width: 10px;background: url(../img/index/newIndexIcon.png) no-repeat -110px -83px;}
#banner_2 .banner_2_up .zuo{display: block;height: 30px;width: 30px;background: url(../img/index/newIndexIcon.png) no-repeat -165px -53px;}
#banner_2 .banner_2_up .you{display: block;height: 30px;width: 30px;background: url(../img/index/newIndexIcon.png) no-repeat -194px -83px;}
#banner_2 .banner_2_down ul{width: 2210px;overflow: hidden;position: absolute;left: 0;top: 0;}
#banner_2 .banner_2_down ul li{width: 256px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden;background: #fff;margin-right: 20px;height: 300px;}
#banner_2 .banner_2_down span{display: block;}
#banner_2 .banner_2_down span img{width: 240px;display: block;margin: 10px;}
#banner_2 .banner_2_down span.banner_li_box{width: 100%;overflow: hidden;position: relative;}
#banner_2 .banner_2_down span.sale{height: 100%;width:100%;position: absolute;top: 0;left: 0;background:#000;filter:alpha(opacity:50);background: rgba(0,0,0,0.5);z-index: 99;display: none;}
#banner_2 .banner_2_down span.saled{position: absolute;top: 20px;left: 50%;margin-left:-76px;display: block;background: url(../img/index/sprite215new.png) no-repeat -430px 3px;width: 156px;height: 200px;padding-top: 110px;color: #fff;text-align: center;font-size: 14px;}

/*============================content1========================*/
#content1{height: 152px;}
#content1 ul li{margin-right: 17px;border: 1px solid #E9E9E9;}
#content1 ul li:hover{border-color: #FF5C00;}

/*============================content2=======================*/
#content2 .cont2_title{height: 48px; margin: 10px 0;}
#content2 .cont2_title span{display: block;width: 450px;height: 1px;background: #ccc;margin-top: 24px;} 
#content2 .cont2_title p{height: 48px;width: 119px;background: url(../img/index/newIndexHeader.png) no-repeat 0 -109px;margin: 0 31px;}
#content2 .cont2_box dl{width: 100%;height:298px;background: #fff;border-radius: 10px;margin-bottom: 20px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border: 1px solid #E9E9E9;overflow: hidden;}
#content2 .cont2_box dl:hover{border-color: #FF5C00;}
#content2 .cont2_box dl dt{width: 598px;height: 298px;}
#content2 .cont2_box dt img{width: 598px;height: 298px;}
#content2 .cont2_box dd{width: 460px;padding: 10px 10px 10px 20px;}
#content2 .cont2_box dd h2{height: 38px;line-height: 38px;border-bottom: 1px solid #ccc;}
#content2 .cont2_box dd p{height: 150px;width: 100%;text-align: justify;line-height: 24px;font-size: 15px;padding-top: 5px;}
#content2 .cont2_box dd span{color: #CC0004;font-size: 18px;line-height: 80px;}
#content2 .cont2_box dd b{font-size: 32px;}
#content2 .cont2_box dd div a{display: block;height: 44px;width: 44px;background: #FF5C00;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;color: #fff;font-size: 17px;font-weight: bold;overflow: hidden;text-align: center;padding: 8px;line-height: 22px;}

/*====================content3=========================*/
#content3 .cont3_title{height: 48px; margin: 10px 0;}
#content3 .cont3_title span{display: block;width: 450px;height: 1px;background: #ccc;margin-top: 24px;} 
#content3 .cont3_title p{height: 48px;width: 119px;background: url(../img/index/newIndexHeader.png) no-repeat 0 -165px;margin: 0 31px;}
#content3 .cont3_box dl{width: 100%;height:298px;background: #fff;border-radius: 10px;margin-bottom: 20px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border: 1px solid #E9E9E9;overflow: hidden;}
#content3 .cont3_box dl:hover{border-color: #FF5C00;}
#content3 .cont3_box dl dt{width: 598px;height: 298px;}
#content3 .cont3_box dt img{width: 598px;height: 298px;}
#content3 .cont3_box dd{width: 460px;padding: 10px 10px 10px 20px;}
#content3 .cont3_box dd .cont3_box_flag{height: 45px;width: 45px;background: url(../img/index/nationFlag.png) no-repeat;display: inline-block;vertical-align: middle;margin-right: 10px;}
#content3 .cont3_box dd .cont3_box_box1{overflow: hidden;height: 45px;}
#content3 .cont3_box dd .canzhao{display: inline-block;width: 0;height: 45px;vertical-align: middle;}
#content3 .cont3_box dd .biaoqian{display: inline-block;height: 22px;background: #01939A;border-radius: 11px;-moz-border-radius: 11px;-webkit-border-radius: 11px;line-height: 22px;font-size: 12px;font-family: "宋体";color: #fff;padding: 0 10px;margin-right: 10px;vertical-align: middle;}
#content3 .cont3_box dd h2{height: 38px;line-height: 38px;border-bottom: 1px solid #ccc;}
#content3 .cont3_box dd p{height: 90px;width: 100%;text-align: justify;line-height: 24px;font-size: 15px;padding-top: 5px;}
#content3 .cont3_box dd .addr i{display: inline-block;display: inline-block;width: 0;height: 0;border-top: 8px solid transparent;border-left: 15px solid #ff5c00;border-bottom: 8px solid transparent;vertical-align: -4px;margin-right: 5px;}
#content3 .cont3_box dd span{color: #CC0004;font-size: 18px;line-height: 80px;}
#content3 .cont3_box dd b{font-size: 32px;}
#content3 .cont3_box dd div .cli{display: block;height: 44px;width: 44px;background: #FF5C00;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;color: #fff;font-size: 17px;font-weight: bold;overflow: hidden;text-align: center;padding: 8px;line-height: 22px;}

/*=================================content4==================================*/
#content4 .cont4_title{height: 48px; margin: 10px 0;}
#content4 .cont4_title span{display: block;width: 450px;height: 1px;background: #ccc;margin-top: 24px;} 
#content4 .cont4_title p{height: 48px;width: 119px;background: url(../img/index/newIndexHeader.png) no-repeat 0 -54px;margin: 0 31px;}
#content4 .cont4_box a:hover{border-color: #FF5C00;z-index: 1000;}
#content4 .cont4_box a{display: block;border: 1px solid #ccc;width: 179px;height: 80px;background: #fff;margin-top: -1px;margin-left: -1px;z-index: -99;float: left;}
#content4 .cont4_box .table_tu{width: 369px;height: 160px;}
#content4 .cont4_box .small_img{height: 40px;margin: 20px 38px;}


/*=================footer==================*/
#footer .footer_up{color: #fff;height: 106px;width: 100%;background: #FF5C00;}
#footer .footer_up dl{width: 285px;padding: 30px 0 0 25px;}
#footer .footer_up dl dt{height: 36px;line-height: 36px;}
#footer .footer_up dl dt a{color: #fff;font-size: 24px;}
#footer .footer_up dl dt span{display: block;margin-right: 10px;}
#footer .footer_up dl dd{text-align: right;padding-right: 20px;font-size: 14px;font-weight: bold;}
#footer .footer_up dl dt span.pinzhi{height: 31px;width: 33px;background: url(../img/index/sprite215new.png) no-repeat -140px 0px;}
#footer .footer_up dl dt span.bianjie{height: 27px;width: 38px;background: url(../img/index/sprite215new.png) no-repeat -140px -40px;}
#footer .footer_up dl dt span.zhuanye{height: 34px;width: 34px;background: url(../img/index/sprite215new.png) no-repeat -140px -80px;}
#footer .footer_up dl dt span.tiexin{height: 27px;width: 30px;background: url(../img/index/sprite215new.png) no-repeat -140px -120px;}
#footer .footer_down{background: #fff;height: 171px;padding-top: 20px;padding-left: 35px;position: relative;}
#footer .footer_down dl{width: 176px;float: left;}
#footer .footer_down dl dt{font-size: 14px;line-height: 1.5;}
#footer .footer_down dl dt span{display: inline-block;height: 26px;width: 26px;background: url(../img/index/sprite215new.png) no-repeat;margin-right: 4px;}
#footer .footer_down dl dd{padding-left: 30px;}
#footer .footer_down dl dd a{color: #666;line-height: 1.5;}
#footer .footer_down dl dd a:hover{text-decoration: none;color: #FF5c00;}
#footer .footer_down dl dt span.gwzn{background-position:  -90px 0;}
#footer .footer_down dl dt span.zffs{background-position:  -90px -40px;}
#footer .footer_down dl dt span.psfs{background-position:  -90px -80px;}
#footer .footer_down dl dt span.shfw{background-position:  -90px -120px;}
#footer .footer_down dl dt span.gywm{background-position:  -90px -160px;}
#footer .footer_down dl dt span.lxwm{background-position:  -90px -195px;}
#footer .footer_down .footer_ma{position: absolute;right: 50px;top: 20px;}
#footer .footer_down span.l{display: block;padding: 5px;}

/*=====================botton====================*/
#bottom{height: 150px;width: 100%;text-align: center;}
#bottom ul{overflow: hidden;width: 100%;text-align: center;margin: 20px 0 10px;}
#bottom ul li{display: inline;}
#bottom ul li a{margin: 0 5px;}
#bottom p{width: 100%;text-align: center;margin-bottom: 10px;}
#bottom div{width: 100%;text-align: center;}
#bottom div a{display: inline-block;vertical-align: middle;}
#bottom .bott_div{height: 40px;vertical-align: middle;}
#bottom .bott_div img{display:inline-block;vertical-align: middle;}
#bottom .bott_div span{vertical-align: middle;height: 20px;}
#fixLeftImg{position: fixed;bottom: 20px;left: 10px;}
#fixLeftImg .fixLeftTop{height: 230px;width: 125px;background: url(../img/index/leftFixImg.png);position: relative;}
#fixLeftImg .fixLeftTop .fixLeftTop_tehui{display: block;height: 30px;width: 100px;position: absolute;top: 58px;left: 20px;}
#fixLeftImg .fixLeftTop .fixLeftTop_jingxuan{display: block;height: 30px;width: 100px;position: absolute;top: 93px;left: 20px;}
#fixLeftImg .fixLeftDown{overflow: hidden;width: 125px;}
#fixLeftImg .fixLeftDown img{width: 106px;}


